var n, e, r = require("../../@babel/runtime/helpers/typeof");

module.exports = (n = {}, e = function(e, t) {
    if (!n[e]) return require(t);
    if (!n[e].status) {
        var o = {
            exports: {}
        };
        n[e].status = 1, n[e].func(n[e].req, o, o.exports), "object" === r(o.exports) ? (Object.keys(o.exports).forEach(function(r) {
            n[e].m.exports[r] = o.exports[r];
        }), o.exports.__esModule && Object.defineProperty(n[e].m.exports, "__esModule", {
            value: !0
        })) : n[e].m.exports = o.exports;
    }
    return n[e].m.exports;
}, function(e, r, t) {
    n[e] = {
        status: 0,
        func: r,
        req: t,
        m: {
            exports: {}
        }
    };
}(1553308811301, function(n, e, t) {
    var o = t, u = Object.prototype;
    global = global || {};
    var i = global.navigator;
    function f(n) {
        var e = u.toString.call(n);
        return e.substring(8, e.length - 1).toLowerCase();
    }
    function c(n) {
        return r(n);
    }
    function a(n, e) {
        return u.hasOwnProperty.call(n, e);
    }
    o.browser = function() {
        return !(o.wechatApp() || !i || global.window != global);
    }, o.h5 = function() {
        return !(!o.browser() || !i.geolocation);
    }, o.mobile = function() {
        return !(!o.browser() || !/mobile/i.test(i.userAgent));
    }, o.wechatApp = function() {
        return !("object" != ("undefined" == typeof wx ? "undefined" : r(wx)) || !wx || !o.fn(wx.createVideoContext));
    }, o._class = f, o._type = c, o.owns = a, o.nan = function(n) {
        return n != n;
    }, o.bool = function(n) {
        return "boolean" == f(n);
    }, o.infinite = function(n) {
        return n == 1 / 0 || n == -1 / 0;
    }, o.number = function(n) {
        return !isNaN(n) && "number" == f(n);
    }, o.iod = function(n) {
        return !(!o.number(n) || o.infinite(n));
    }, o.decimal = function(n) {
        return !!o.iod(n) && 0 != n % 1;
    }, o.integer = function(n) {
        return !!o.iod(n) && 0 == n % 1;
    }, o.oof = function(n) {
        if (n) {
            var e = c(n);
            return "object" == e || "function" == e;
        }
        return !1;
    }, o.object = function(n) {
        return o.oof(n) && "function" != f(n);
    }, o.hash = o.plainObject = function(n) {
        return !(!n || "object" != f(n) || n.nodeType || n.setInterval);
    }, o.undef = function(n) {
        return "undefined" == c(n);
    }, o.fn = function(n) {
        return "function" == f(n);
    }, o.string = function(n) {
        return "string" == f(n);
    }, o.nos = function(n) {
        return o.iod(n) || o.string(n);
    }, o.array = function(n) {
        return "array" == f(n);
    }, o.arraylike = function(n) {
        if (!o.window(n) && o.object(n)) {
            var e = n.length;
            if (o.integer(e) && e >= 0) return !0;
        }
        return !1;
    }, o.window = function(n) {
        return !(!n || n.window != n);
    }, o.empty = function(n) {
        if (o.string(n) || o.arraylike(n)) return 0 === n.length;
        if (o.hash(n)) for (var e in n) if (a(n, e)) return !1;
        return !0;
    }, o.element = function(n) {
        return !(!n || 1 !== n.nodeType);
    }, o.regexp = function(n) {
        return "regexp" == f(n);
    };
}, function(n) {
    return e({}[n], n);
}), e(1553308811301));